package com.ymttest.utils.ThreadPool;

import java.lang.reflect.Method;
import java.util.Map;
import java.util.concurrent.Callable;

import com.ymt.base.YmatouEasyCall;

/************************************************************************************
 * @File name :Task.java
 * @Author : zhouyi
 * @Date : 2015年7月21日
 * @Copyright : 洋码头 Task 通用任务。
 ************************************************************************************/
public class Task implements Callable {
	private String uri;
	private String mode;
	private String param;

	/**
	 * 执行任务
	 * 
	 * @param Object
	 *            o 要执行的对象
	 * @param fuction
	 *            要执行的方法名
	 * @param param
	 *            要执行的方法参数
	 */
	public Task(String uri,String mode,String param) {
		this.uri = uri;
		this.mode = mode;
		this.param = param;
	}

	
	@Override
	public Object call() throws Exception {
		new YmatouEasyCall(uri, mode, param).callService();
		return "ok";
	}

}
